.menu-block {
	overflow:hidden;
	width:100%;
	background: white;

	h2 {
		font-size: 1.4em;
		color:#333333;
		line-height: 1.3;
		margin: 0;
	}
	.well {
		@include border-radius(0);
		@include box_shadow(0);
		background:none;
		border:0;
	}
	.list-control {
		margin: 0;
		padding: 0;
		text-align: center;
		li {
			display: block;
			float: left;
			width: 33.333%;
			border-left: 1px solid #f4f4f4;
			border-bottom: 1px solid #f4f4f4;
			text-align: center;

			&:first-child {
				border-left: none;
			}
			&.active {
				border-bottom: none;

				a {
					color: #ec4280;

					i {
						color: #ec4280;
					}					
				}
			}
			a {
				color: #272626;
				text-decoration: none;
				display: block;
				line-height: 2.7em;
				font-family: $font-roboto;
				font-size: 1.4em;
				padding: 20px 0;
				font-weight: 100;
				i {
					margin-right: 5%;
					color: #333333;
				}
			}
		}
	}
	.date-block {
		.text-center {
			padding: 15px 0;			
			display: block;
			font-size: 1.4em;
			text-decoration: underline;
			cursor: pointer;
			width: 100%;
			
			&:hover {
				color: #ec4280;
			}
		}
	}
	.list-menu {
		margin: 20px 0 13px;
		padding: 0 30px;
		overflow: hidden;

		li {
			display: block;
			float: left;
			width: 50%;
			margin-bottom: 20px;

			a {
				display: block;

				span {
					display: block;
					font-size: 12px;
					color: #999999;
					font-family: $font-os;
				}
				.name {
					font-size: 1.5em;
					color: #333;
					text-transform: uppercase;
					line-height: 1em;
					margin-bottom: 3px;
					font-family: $font-roboto;
					font-weight: 300;
				}
				&:hover {
					.name {
						color:#ec4280;
					}
				}
			}
		}
	}
}